home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / lwmlist / 96.lightwave-0115 / 000030_lightwave@garcia.com _Mon Jan 15 13:39:12 1996.msg < prev    next >
Internet Message Format  |  1996-01-21  |  2KB

  1. Received: from relay1.UU.NET (relay1.UU.NET [192.48.96.5]) by keeper.albany.net (8.7.1/8.7.1) with ESMTP id NAA14365 for <dwarner@albany.net>; Mon, 15 Jan 1996 13:39:11 -0500 (EST)
  2. Received: from garcia.com by relay1.UU.NET with SMTP 
  3.     id QQzyqr26566; Mon, 15 Jan 1996 13:25:20 -0500 (EST)
  4. Received: from  (localhost) by garcia.com (5.x/SMI-SVR4)
  5.     id AA01049; Mon, 15 Jan 1996 13:19:03 -0500
  6. Date: Mon, 15 Jan 1996 13:19:03 -0500
  7. Errors-To: dwarner@albany.net
  8. Message-Id: <v01530500ad2043529d97@[199.245.242.129]>
  9. Errors-To: dwarner@albany.net
  10. Reply-To: lightwave@garcia.com
  11. Originator: lightwave@garcia.com
  12. Sender: lightwave@garcia.com
  13. Precedence: bulk
  14. From: dblevins@bei.moscow.com (David Blevins)
  15. To: Multiple recipients of list <lightwave@garcia.com>
  16. Subject: Re: Multi-processors?
  17. X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas
  18. Status: RO
  19. X-Status: 
  20.  
  21. >>      3) Multi-frame rendering using two sessions of Lightwave on a dual P5
  22. >>      works great! I use it all the time. The per-frame rendering time of
  23. >>      the first session is not noticably affected by starting a second
  24. >>      session rendering so you get two frames in the time one used to take.
  25. >>      (This assumes that you have sufficient RAM to support two sessions).
  26. >
  27. >Does that mean if I start 2 sessions of Lightwave, the OS will
  28. >automatically start each one on a separate cpu? And there's no danger that
  29. >it might "mess up" and just start both versions on the same cpu?
  30.  
  31. I haven't made a study of the NT scheduler, but on most modern
  32. multiprocessor systems, processor assignment is performed dynamically. This
  33. means that both copies run on both processors some of the time. During one
  34. time-slice, a task may be assigned to processor A, but during another it
  35. may be assigned to processor B. The OS trys, as much as possible, to keep
  36. both processors equally loaded. This means that, on average, each session
  37. of Lightwave will get one processors worth of compute time (minus overhead
  38. and time lost due to resource contention).
  39.  
  40. This isn't as good as having a "multi-threaded" application, where a single
  41. session can be serviced by both processors simutaneously, but its better
  42. than a stick in the eye.
  43.  
  44.  
  45. =====
  46. David Blevins                       dblevins@moscow.com
  47. Blevins Enterprises, Inc.           http://bei.moscow.com/
  48.  
  49.